sludge pressing - French English Dictionary